GFPDF\Helper\Helper_Abstract_Options D

Total Complexity 319
Dependencies 9
Dependents 14
Total lines 2,225
Lines of code 1,092
Logical lines of code 582
Comment lines 747
Methods 55
Properties 8

Methods 55

Method Rating Maintainability Complexity Lines of code
get_form_value()
D
32 42 95
register_settings()
C
41 28 47
settings_sanitize()
B
39 24 55
number_callback()
A
50 13 22
sanitize_required_field()
A
50 12 26
build_options_for_select()
A
47 10 37
select_callback()
A
45 10 37
update_pdf()
A
46 9 40
textarea_callback()
A
52 9 19
text_callback()
A
54 9 16
upload_callback()
A
54 9 15
paper_size_callback()
A
48 8 28
get_capabilities()
A
56 8 18
rich_editor_callback()
S
47 6 34
sanitize_all_fields()
S
49 6 34
get_form_pdfs()
S
49 6 34
get_form_settings()
S
54 6 21
multicheck_callback()
S
53 6 18
add_pdf()
S
51 5 27
password_callback()
S
59 6 11
toggle_callback()
S
52 5 26
delete_pdf()
S
49 4 37
radio_callback()
S
55 5 16
button_callback()
S
56 5 14
hidden_callback()
S
59 5 12
update_option()
S
53 4 25
license_callback()
S
51 4 24
get_paper_size()
S
39 1 65
color_callback()
S
60 5 10
checkbox_callback()
S
60 5 10
delete_option()
S
59 4 15
get_pdf()
S
60 4 13
get_settings()
S
61 4 12
get_installed_fonts()
S
42 1 54
add_custom_fonts()
S
62 3 11
create_toggle_input()
S
62 3 10
get_font_display_name()
S
66 3 8
sanitize_paper_size()
S
67 3 7
get_option()
S
67 2 7
update_registered_field()
S
63 2 10
get_privilages()
S
60 1 13
conditional_logic_callback()
S
66 1 9
descriptive_text_callback()
S
79 1 3
hook_callback()
S
78 1 3
missing_callback()
S
77 1 3
__construct()
S
67 1 8
sanitize_number_field()
S
81 1 3
get_registered_fields()
S
100 1 0
get_font_short_name()
S
75 1 4
get_custom_fonts()
S
75 1 4
update_settings()
S
76 1 4
set_plugin_settings()
S
80 1 3
add_filters()
S
66 1 8
init()
S
78 1 4
sanitize_trim_field()
S
80 1 3